pyro technics - Turkish English Dictionary